from django.contrib import admin

# Register your models here.
from minutesLine import models
from minutesLine.models import MinuteLineDate


@admin.register(MinuteLineDate)
class MinuteLineDateAdmin(admin.ModelAdmin):
    list_display=('id', 'tscode', 'startTime', 'endTime')
#admin.site.register(MinuteLineDate,MinuteLineDateAdmin)

    # listdisplay设置要显示在列表中的字段（id字段是Django模型的默认主键）
    #list_display = ('id', 'caption', 'author', 'publish_time')

    # list_per_page设置每页显示多少条记录，默认是100条
    list_per_page = 50

    # ordering设置默认排序字段，负号表示降序排序
    ordering = ('-startTime',)

    # list_editable 设置默认可编辑字段
   # list_editable = ['machine_room_id', 'temperature']

    # fk_fields 设置显示外键字段
   # fk_fields = ('machine_room_id',)
    # 设置哪些字段可以点击进入编辑界面
    list_display_links = ('id', 'tscode')
    # 筛选器
    list_filter = ('tscode', 'startTime', 'endTime', 'macdF', 'macdSL', 'macdSI', 'buy')  # 过滤器
    search_fields = ('tscode', 'startTime', 'endTime')  # 搜索字段
    #date_hierarchy = 'startTime'  # 详细时间分层筛选